package main

import "fmt"

func main() {
	//1)使用switch把小写类型的char型转为大写(键盘输入)。
	//只转换a, b, c, d, e.其它的输出“other”。

	/* var char byte
	fmt.Println("请输入a, b, c, d, e，会转换成对应的大写字母")
	fmt.Scanf("%c", &char)

	switch char {
	case 'a':
		fmt.Println("A")
	case 'b':
		fmt.Println("B")
	case 'c':
		fmt.Println("C")
	case 'd':
		fmt.Println("D")
	case 'e':
		fmt.Println("E")
	default:
		fmt.Println("other")
	} */

	//2)对学生成绩大于60分的,输出“合格”。低于6o分的，输出“不合格”。
	//(注:输入的成绩不能大于100)

	/* var score float64

	fmt.Println("请输入学习成绩")
	fmt.Scanf("%v", &score)

	switch {
	case score > 100:
		fmt.Println("输入的成绩不能大于100")
	case score >= 60:
		fmt.Println("成绩合格")
	case score < 60:
		fmt.Println("成绩不合格")
	default:
		fmt.Println("输入有误")
	} */

	//3)根据用户指定月份,
	//打印该月份所属的季节。3,4,5春季6,7,8夏季9,10,11 秋季12，1，2冬季

	var month byte

	fmt.Println("请输入月份")
	fmt.Scanf("%v", &month)

	switch month {
	case 3, 4, 5:
		fmt.Println("春季")
	case 6, 7, 8:
		fmt.Println("夏季")
	case 9, 10, 11:
		fmt.Println("秋季")
	case 12, 1, 2:
		fmt.Println("冬季")
	default:
		fmt.Println("输入有误")
	}
}
